ultimate fact - Turkish English Dictionary